MIXTREE - Based on IniTree THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. Copyright (C) 1993 - 1995 Microsoft Corporation. All Rights Reserved. PURPOSE: Demonstrate TreeView control and Mixer Services. USES: Based on IniTree COMMENTS: This is a 32-bit only sample. If a mixer device is present then the TreeView control and text displays will reflect actual components of the mixer device. If no mixer device is present then simulation data will be used to generate the TreeView control and text displays. MODULE MAP: Dispatch - Message dispatching routines WinMain - Calls initialization functions and processes the message loop MixTree - Implements the windows procedure for the main application window, providing message and command handlers. Init - Performs application and instance specific initialization. About - Defines a standard about dialog box. Misc - Defines the applications specific commands not related to a specific module. MixLine - Enumerate mixer lines and controls, add them to the TreeView control, and modify its state. MixInfo - Obtain information about mixer lines and controls. ItemInfo - Obtain and display information associated with TreeView items.